// SVG图标列表（已有）
export const svgIcons = require
  .context('@/icons/svg', true, /\.svg$/)
  .keys()
  .map((src) => src.replace('./', '').replace('.svg', ''))

// Element UI 图标列表（v2.x 版本）
// Element UI 图标列表（v2.x 版本）
export const elementIcons = [
  'el-icon-platform-eleme',
  'el-icon-eleme',
  'el-icon-delete-solid',
  'el-icon-delete',
  'el-icon-s-tools',
  'el-icon-setting',
  'el-icon-user-solid',
  'el-icon-user',
  'el-icon-phone',
  'el-icon-phone-outline',
  'el-icon-more',
  'el-icon-more-outline',
  'el-icon-star-on',
  'el-icon-star-off',
  'el-icon-s-goods',
  'el-icon-goods',
  'el-icon-warning',
  'el-icon-warning-outline',
  'el-icon-question',
  'el-icon-info',
  'el-icon-remove',
  'el-icon-circle-plus',
  'el-icon-success',
  'el-icon-error',
  'el-icon-zoom-in',
  'el-icon-zoom-out',
  'el-icon-remove-outline',
  'el-icon-circle-plus-outline',
  'el-icon-check',
  'el-icon-circle-close',
  'el-icon-minus',
  'el-icon-plus',
  'el-icon-circle-check',
  'el-icon-arrow-left',
  'el-icon-arrow-right',
  'el-icon-arrow-up',
  'el-icon-arrow-down',
  'el-icon-caret-left',
  'el-icon-caret-right',
  'el-icon-caret-top',
  'el-icon-caret-bottom',
  'el-icon-d-arrow-left',
  'el-icon-d-arrow-right',
  'el-icon-refresh',
  'el-icon-refresh-right',
  'el-icon-finished',
  'el-icon-sort',
  'el-icon-sort-up',
  'el-icon-sort-down',
  'el-icon-rank',
  'el-icon-loading',
  'el-icon-view',
  'el-icon-c-scale-to-original',
  'el-icon-edit',
  'el-icon-edit-outline',
  'el-icon-document',
  'el-icon-document-remove',
  'el-icon-document-checked',
  'el-icon-document-copy',
  'el-icon-folder',
  'el-icon-folder-opened',
  'el-icon-folder-add',
  'el-icon-folder-remove',
  'el-icon-folder-delete',
  'el-icon-folder-checked',
  'el-icon-tickets',
  'el-icon-printer',
  'el-icon-paperclip',
  'el-icon-takeaway-box',
  'el-icon-search',
  'el-icon-monitor',
  'el-icon-attract',
  'el-icon-mobile',
  'el-icon-scissors',
  'el-icon-umbrella',
  'el-icon-headset',
  'el-icon-brush',
  'el-icon-mouse',
  'el-icon-coordinate',
  'el-icon-magic-stick',
  'el-icon-reading',
  'el-icon-data-time',
  'el-icon-data-board',
  'el-icon-pie-chart',
  'el-icon-data-analysis',
  'el-icon-collection-tag',
  'el-icon-suitcase',
  'el-icon-suitcase-1',
  'el-icon-receiving',
  'el-icon-collection',
  'el-icon-files',
  'el-icon-notebook-1',
  'el-icon-notebook-2',
  'el-icon-toilet-paper',
  'el-icon-office-building',
  'el-icon-school',
  'el-icon-table-lamp',
  'el-icon-house',
  'el-icon-no-smoking',
  'el-icon-smoking',
  'el-icon-shopping-cart-full',
  'el-icon-shopping-cart-1',
  'el-icon-shopping-cart-2',
  'el-icon-shopping-bag-1',
  'el-icon-shopping-bag-2',
  'el-icon-sold-out',
  'el-icon-sell',
  'el-icon-present',
  'el-icon-box',
  'el-icon-bank-card',
  'el-icon-money',
  'el-icon-coin',
  'el-icon-wallet',
  'el-icon-discount',
  'el-icon-price-tag',
  'el-icon-news',
  'el-icon-guide',
  'el-icon-male',
  'el-icon-female',
  'el-icon-thumb',
  'el-icon-cpu',
  'el-icon-link',
  'el-icon-connection',
  'el-icon-open',
  'el-icon-turn-off',
  'el-icon-set-up',
  'el-icon-chat-round',
  'el-icon-chat-line-round',
  'el-icon-chat-square',
  'el-icon-chat-dot-round',
  'el-icon-chat-dot-square',
  'el-icon-chat-line-square',
  'el-icon-message',
  'el-icon-postcard',
  'el-icon-position',
  'el-icon-turn-off-microphone',
  'el-icon-microphone',
  'el-icon-close-notification',
  'el-icon-bangzhu',
  'el-icon-time',
  'el-icon-timer',
  'el-icon-odometer',
  'el-icon-crop',
  'el-icon-switch-button',
  'el-icon-full-screen',
  'el-icon-copy-document',
  'el-icon-mic',
  'el-icon-stopwatch',
  'el-icon-medal-1',
  'el-icon-medal',
  'el-icon-trophy',
  'el-icon-trophy-1',
  'el-icon-first-aid-kit',
  'el-icon-discover',
  'el-icon-place',
  'el-icon-location',
  'el-icon-location-outline',
  'el-icon-location-information',
  'el-icon-add-location',
  'el-icon-delete-location',
  'el-icon-map-location',
  'el-icon-alarm-clock',
  'el-icon-film',
  'el-icon-watch-1',
  'el-icon-watch',
  'el-icon-lock',
  'el-icon-unlock',
  'el-icon-key',
  'el-icon-service',
  'el-icon-mobile-phone',
  'el-icon-bicycle',
  'el-icon-truck',
  'el-icon-basketball',
  'el-icon-football',
  'el-icon-soccer',
  'el-icon-baseball',
  'el-icon-wind-power',
  'el-icon-light-rain',
  'el-icon-lightning',
  'el-icon-heavy-rain',
  'el-icon-sunrise',
  'el-icon-sunset',
  'el-icon-sunny',
  'el-icon-cloudy',
  'el-icon-partly-cloudy',
  'el-icon-cloudy-and-sunny',
  'el-icon-moon',
  'el-icon-moon-night',
  'el-icon-dish',
  'el-icon-dish-1',
  'el-icon-food',
  'el-icon-chicken',
  'el-icon-fork-spoon',
  'el-icon-knife-fork',
  'el-icon-burger',
  'el-icon-tableware',
  'el-icon-sugar',
  'el-icon-dessert',
  'el-icon-ice-cream',
  'el-icon-hot-water',
  'el-icon-water-cup',
  'el-icon-coffee-cup',
  'el-icon-cold-drink',
  'el-icon-goblet',
  'el-icon-goblet-full',
  'el-icon-goblet-square',
  'el-icon-goblet-square-full',
  'el-icon-refrigerator',
  'el-icon-grape',
  'el-icon-watermelon',
  'el-icon-cherry',
  'el-icon-apple',
  'el-icon-orange',
  'el-icon-coffee',
  'el-icon-ice-tea',
  'el-icon-ice-drink',
  'el-icon-milk-tea'
]
// VXE UI v3 图标列表（根据v3文档整理）
// VXE UI v3 图标列表（完整官方图标）
export const vxeIcons = [
  'vxe-icon-file',
  'vxe-icon-file-excel',
  'vxe-icon-file-image',
  'vxe-icon-file-markdown',
  'vxe-icon-file-pdf',
  'vxe-icon-file-ppt',
  'vxe-icon-file-txt',
  'vxe-icon-file-word',
  'vxe-icon-file-zip',
  'vxe-icon-caret-left',
  'vxe-icon-caret-right',
  'vxe-icon-caret-down',
  'vxe-icon-caret-up',
  'vxe-icon-carousel',
  'vxe-icon-add',
  'vxe-icon-add-sub',
  'vxe-icon-add-user',
  'vxe-icon-add-users',
  'vxe-icon-align-center',
  'vxe-icon-align-left',
  'vxe-icon-align-right',
  'vxe-icon-alipay',
  'vxe-icon-arrow-double-left',
  'vxe-icon-arrow-double-right',
  'vxe-icon-arrow-down',
  'vxe-icon-arrow-left',
  'vxe-icon-arrow-right',
  'vxe-icon-arrow-up',
  'vxe-icon-arrows-down',
  'vxe-icon-arrows-left',
  'vxe-icon-arrows-right',
  'vxe-icon-arrows-up',
  'vxe-icon-association-form',
  'vxe-icon-bell',
  'vxe-icon-bell-fill',
  'vxe-icon-chart-bar-x',
  'vxe-icon-chart-bar-y',
  'vxe-icon-chart-line',
  'vxe-icon-chart-pie',
  'vxe-icon-chart-radar',
  'vxe-icon-chat',
  'vxe-icon-check',
  'vxe-icon-checkbox-checked',
  'vxe-icon-checkbox-indeterminate-fill',
  'vxe-icon-checkbox-unchecked',
  'vxe-icon-click-button',
  'vxe-icon-close',
  'vxe-icon-cloud-download',
  'vxe-icon-cloud-upload',
  'vxe-icon-cloudy',
  'vxe-icon-comment',
  'vxe-icon-company',
  'vxe-icon-copy',
  'vxe-icon-custom-column',
  'vxe-icon-cut',
  'vxe-icon-delete',
  'vxe-icon-delete-fill',
  'vxe-icon-dot',
  'vxe-icon-download',
  'vxe-icon-drag-handle',
  'vxe-icon-edit',
  'vxe-icon-ellipsis-h',
  'vxe-icon-ellipsis-v',
  'vxe-icon-empty',
  'vxe-icon-end-page',
  'vxe-icon-envelope',
  'vxe-icon-envelope-fill',
  'vxe-icon-envelope-open',
  'vxe-icon-envelope-open-fill',
  'vxe-icon-error-circle',
  'vxe-icon-error-circle-fill',
  'vxe-icon-exclamation',
  'vxe-icon-eye-fill-close',
  'vxe-icon-feedback',

  'vxe-icon-fixed-left',
  'vxe-icon-fixed-left-fill',
  'vxe-icon-fixed-right',
  'vxe-icon-fixed-right-fill',
  'vxe-icon-flow-branch',
  'vxe-icon-folder',
  'vxe-icon-folder-open',
  'vxe-icon-fullscreen',
  'vxe-icon-funnel',
  'vxe-icon-funnel-clear',
  'vxe-icon-github-fill',
  'vxe-icon-goods',
  'vxe-icon-goods-fill',
  'vxe-icon-heavy-rain',
  'vxe-icon-home',
  'vxe-icon-home-fill',
  'vxe-icon-home-page',
  'vxe-icon-indicator',
  'vxe-icon-info-circle',
  'vxe-icon-info-circle-fill',
  'vxe-icon-information',
  'vxe-icon-input',
  'vxe-icon-language-switch',
  'vxe-icon-layout',
  'vxe-icon-lightning',
  'vxe-icon-link',
  'vxe-icon-location',
  'vxe-icon-location-fill',
  'vxe-icon-lock',
  'vxe-icon-lock-fill',
  'vxe-icon-maximize',
  'vxe-icon-menu-fold',
  'vxe-icon-menu-unfold',
  'vxe-icon-merge-cells',
  'vxe-icon-message-fill',
  'vxe-icon-microphone',
  'vxe-icon-microphone-fill',
  'vxe-icon-minimize',
  'vxe-icon-minus',
  'vxe-icon-mobile',
  'vxe-icon-moon',
  'vxe-icon-no-drop',
  'vxe-icon-notice-left-fill',
  'vxe-icon-notice-right-fill',
  'vxe-icon-num-list',
  'vxe-icon-number',
  'vxe-icon-paste',
  'vxe-icon-pc',
  'vxe-icon-pct-1-1',
  'vxe-icon-pct-full',
  'vxe-icon-picture',
  'vxe-icon-picture-fill',
  'vxe-icon-platform',
  'vxe-icon-print',
  'vxe-icon-print-batch',
  'vxe-icon-question',
  'vxe-icon-question-circle',
  'vxe-icon-question-circle-fill',
  'vxe-icon-radio-checked',
  'vxe-icon-radio-checked-fill',
  'vxe-icon-radio-unchecked',
  'vxe-icon-recover',
  'vxe-icon-refresh',
  'vxe-icon-repeat',
  'vxe-icon-rich-text',
  'vxe-icon-rmb',
  'vxe-icon-rotate-left',
  'vxe-icon-rotate-right',
  'vxe-icon-row-col',
  'vxe-icon-save',
  'vxe-icon-search',
  'vxe-icon-search-zoom-in',
  'vxe-icon-search-zoom-out',
  'vxe-icon-select',
  'vxe-icon-send',
  'vxe-icon-send-fill',
  'vxe-icon-setting',
  'vxe-icon-setting-fill',
  'vxe-icon-share',
  'vxe-icon-share-fill',
  'vxe-icon-signature',
  'vxe-icon-slider',
  'vxe-icon-sort',
  'vxe-icon-sort-alpha-asc',
  'vxe-icon-sort-alpha-desc',
  'vxe-icon-sort-asc',
  'vxe-icon-sort-desc',
  'vxe-icon-sort-numeric-asc',
  'vxe-icon-sort-numeric-desc',
  'vxe-icon-spinner',
  'vxe-icon-square',
  'vxe-icon-square-caret-right',
  'vxe-icon-square-caret-right-fill',
  'vxe-icon-square-checked',
  'vxe-icon-square-checked-fill',
  'vxe-icon-square-close',
  'vxe-icon-square-close-fill',
  'vxe-icon-square-down',
  'vxe-icon-square-down-fill',
  'vxe-icon-square-left',
  'vxe-icon-square-left-fill',
  'vxe-icon-square-minus',
  'vxe-icon-square-minus-fill',
  'vxe-icon-square-plus',
  'vxe-icon-square-plus-fill',
  'vxe-icon-square-right',
  'vxe-icon-square-right-fill',
  'vxe-icon-star',
  'vxe-icon-star-half',
  'vxe-icon-subtable',
  'vxe-icon-success-circle',
  'vxe-icon-success-circle-fill',
  'vxe-icon-sunny',
  'vxe-icon-swap',
  'vxe-icon-swap-down',
  'vxe-icon-swap-left',
  'vxe-icon-swap-right',
  'vxe-icon-swap-up',
  'vxe-icon-switch',
  'vxe-icon-table',
  'vxe-icon-tabs',
  'vxe-icon-text',
  'vxe-icon-textarea',
  'vxe-icon-tree-select',
  'vxe-icon-undo',
  'vxe-icon-unlock-fill',
  'vxe-icon-upload',
  'vxe-icon-usd',
  'vxe-icon-user',
  'vxe-icon-user-fill',
  'vxe-icon-voice',
  'vxe-icon-voice-fill',
  'vxe-icon-warning-circle',
  'vxe-icon-warning-circle-fill',
  'vxe-icon-warning-triangle',
  'vxe-icon-warning-triangle-fill',
  'vxe-icon-wechat',
  'vxe-icon-zoom-in',
  'vxe-icon-zoom-out'
]
